punch marking - French English Dictionary